package io.linfeng.common.vo;

import io.linfeng.modules.admin.entity.AppUserEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


@Data
@ApiModel(value="AdminLuckdrawRecordResponse", description="管理端转盘抽奖记录响应体")
public class AdminLuckdrawRecordResponse implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * ID
	 */
	@ApiModelProperty(value = "ID")
	private Integer id;
	/**
	 * 用户ID
	 */
	@ApiModelProperty(value = "用户ID")
	private Integer userId;
	/**
	 * 奖品ID
	 */
	@ApiModelProperty(value = "奖品ID")
	private Integer prizeId;
	/**
	 * 奖品类型
	 */
	@ApiModelProperty(value = "奖品类型")
	private Integer prizeType;
	/**
	 * 奖品名称
	 */
	@ApiModelProperty(value = "奖品名称")
	private String prizeName;
	/**
	 * 奖品图片
	 */
	@ApiModelProperty(value = "奖品图片")
	private String prizeImage;
	/**
	 * 获得数量
	 */
	@ApiModelProperty(value = "获得数量")
	private Integer number;
	/**
	 * 抽奖时间
	 */
	@ApiModelProperty(value = "抽奖时间")
	private Date createTime;

	@ApiModelProperty(value = "用户信息")
	private AppUserEntity user;

	@ApiModelProperty(value = "头像")
	private String avatar;
}
